créerPost
Pour ouvrir le Predis.ai flux de création et d'édition de publication.
Utilisation
predis.createPost({
onPostPublish: function (err, data) {
console.log(err, data);
},
hide_post_types: ["meme"], // to hide any specific post types
mode: window.Predis.modes.SIMPLE, //to define if you want the detailed mode or minimal mode
customAssets: [{ url: "some_image_url" }], // optional, to pass images inside the Predis.ai post generator
brandDetails: {
name: "Your Brand Name",
logo_url: "https://predis.ai/assets/img/predis_logo-min.webp",
brand_hashtags: "#preidsai",
brand_website: "somewebsite.ai",
brand_handle: "@predisai",
brand_colors: ["#296bd6", "#ff71ab"]
}
}
);
pointe
Appeler le createPost méthode à l'intérieur du on("ready") rappel qui garantit que le SDK est prêt.
Paramètres
| Nom | Description | Type | Requis |
|---|---|---|---|
onPostPublish | Fonction pour recevoir des données lorsqu'un article est publié depuis l'éditeur. Voir surPostPublish pour plus de détails. | Fonction | aucune |
hide_post_types | Tableau des types de publications à masquer lors de la création d'une publication. Valeurs prises en charge : "image", "video", "carousel", "faceless_video", "product_photo_shoot", "ugc", "meme", "quote", "special_day", "manual"Plusieurs valeurs peuvent être transmises pour masquer plusieurs options. Valeur par défaut : Aucune (tous les types sont affichés). | tableau | Non |
mode | Si tu passes window.Predis.modes.SIMPLELa fenêtre contextuelle affiche uniquement le flux de création et la vue de la bibliothèque. window.Predis.modes.DETAILED affichera également les détails de la marque, etc. Ceci est la valeur par défaut window.Predis.modes.DETAILED | Chaîne | Non |
customAssets | Un tableau d'objets avec des URL d'images. Si elles sont transmises dans la configuration, ces images apparaissent dans le flux de post-génération et peuvent être utilisées pour générer une publication. | tableau | Non |
brandDetails.name | Nom associé à la marque. Cela apparaîtra sur l'interface utilisateur aux endroits où le nom de la marque est affiché. | Chaîne | Non |
brandDetails.logo_url | Logo associé à la marque. Il apparaîtra dans l'interface utilisateur aux endroits où le nom de la marque est indiqué. Il servira également de logo pour la génération des publications. | Chaîne | Non |
brandDetails.brand_hashtags | Ces hashtags seront ajoutés à la légende générée par l'IA. Vous pouvez l'utiliser pour ajouter n'importe quel texte si nécessaire. | Chaîne | Non |
brandDetails.brand_website | Le site Web de la marque sera affiché sur des créations générées par l'IA. Ceci ne s'affiche que si la conception dispose d'un espace pour le texte du site Web. | Chaîne | Non |
brandDetails.brand_handle | Le handle de marque sera affiché sur les créations générées par l’IA. Ceci s'affiche uniquement si la conception dispose d'un espace pour le texte du nom de la poignée. | Chaîne | Non |
brandDetails.brand_colors | Les créations générées par l'IA seront générées en utilisant ces couleurs. Un maximum de 5 couleurs peuvent être transmises ici | tableau | Non |